<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

class Preoperatorio extends CI_Model{

    function buscar($codOrden, $codPaciente,$nombres, $apePat, $apeMat){
               
//        $cad="select o.idorden, o.estado. o.fecha, o.idDoctor, o.idexamen from paciente p, persona pe,ordenpreoperatoria o ";
//        if(($cod!="") || ($apePat!="") || ($apeMat!="") ){
//            $ind=0;
//            $cad=$cad." where ";
//            if ($cod!="") {
//                $cad=$cad." p.codigo =".$cod ." and p.persona = o.idPsciente";
//                $ind++;
//            }
//            if ($nombres!="") {
//                if ($ind!=0) {
//                    $cad=$cad." and p.nombres like ".$nombres ;                    
//                }
//                else {
//                    $cad=$cad."  p.nombres like ".$nombres." and p.persona = o.idPsciente";
//                    $ind++;
//               }            
//            }
//            if ($aperPat!="") {
//                if ($ind!=0) {
//                    $cad=$cad." and p.Ape_Paterno like ".$apePat ;                    
//                }
//                else {
//                    $cad=$cad."  p.Ape_Paterno like ".$apePat." and p.persona = o.idPsciente";
//                    $ind++;
//               }            
//            }
//            if ($aperMat!="") {
//                if ($ind!=0) {
//                    $cad=$cad." and p.Ape_Materno like ".$apeMat ;                    
//                }
//                else {
//                    $cad=$cad."  p.Ape_Materno like ".$apeMat." and p.persona = o.idPsciente";
//                    $ind++;
//               }            
//            }            
//        }
//        $this->db->query($cad);
//        if ($query->num_rows() > 0)
//        {
//           foreach ($query->result() as $row)
//           {
//              echo $row->idOrde ;
//           }        
//        }
        
        
        if ($nombres != ''){
            $cond1 = "and pe.Nombres like '%$nombres%'";
        }else{
            $cond1 = "";
        }
        if ($apePat != ''){
            $cond2 = "and pe.Apellido_Paterno like '%$apePat%'";
        }else{
            $cond2 = "";
        }
        if ($apeMat != ''){
            $cond3 = "and pe.Apellido_Materno like '%$apeMat%'";
        }else{
            $cond3 = "";
        }
        $sql = $this->db->query("
            select
            pa.Codigo Codigo,
            pe.Persona Persona,
            pe.Nombres Nombres,
            pe.Apellido_Paterno Apellido_Paterno,
            pe.Apellido_Materno Apellido_Materno,
            1 Tipo_Documento,
            pe.DNI Numero_Documento
            from paciente pa, persona pe
            where pa.Persona = pe.Persona
            $cond1 $cond2 $cond3 ;");
       
        return $sql->result_array();
       
        
    }  
     
    ////
    
    function buscarPacientes($nombre, $apePat, $apeMat){
        if ($nombre != ''){
            $cond1 = "and pe.Nombres like '%$nombre%'";
        }else{
            $cond1 = "";
        }
        if ($apePat != ''){
            $cond2 = "and pe.Apellido_Paterno like '%$apePat%'";
        }else{
            $cond2 = "";
        }
        if ($apeMat != ''){
            $cond3 = "and pe.Apellido_Materno like '%$apeMat%'";
        }else{
            $cond3 = "";
        }
        $sql = $this->db->query("
            select
            pa.Codigo Codigo,
            pe.Persona Persona,
            pe.Nombres Nombres,
            pe.Apellido_Paterno Apellido_Paterno,
            pe.Apellido_Materno Apellido_Materno,
            1 Tipo_Documento,
            pe.DNI Numero_Documento
            from paciente pa, persona pe
            where pa.Persona = pe.Persona
            $cond1 $cond2 $cond3 ;");
       
        return $sql->result_array();
       
    }
    
    
    
    }

?>
